GtkApplication: Prevent more crashes around shutdown
authorMatthias Clasen <mclasen@redhat.com>
Fri, 10 Apr 2015 12:03:24 +0000 (08:03 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 10 Apr 2015 12:04:53 +0000 (08:04 -0400)
commit7603b527909118f54502e512efcb829e3394a522
tree238139e4d2c752906d1a7539550f1171b8536bd4
parentefd3758f6a779041ff552cb4c5163446fd951368
GtkApplication: Prevent more crashes around shutdown

gtk_application_shutdown clears the impl member, so all
callbacks, signal handlers, etc that might still be triggered
between a shutdown call and the return from the mainloop
better be prepared to deal with impl being NULL.
gtk/gtkapplication.c